Faits: Faits: A. La ville de Lausanne s'est dotée d'un règlement sur la circulation et le stationnement, du 5 mai 1992, qui est entré en vigueur le 1er janvier 1993. Il permet à la municipalité de réglementer la durée du stationnement des véhicules sur le domaine public (art. 9), et d'accorder des autorisations spéciales pour déroger à la limitation de la durée de stationnement. L'art. 12 al. 1 du règlement prévoit en particulier la possibilité de délivrer des autorisations spéciales "pour les véhicules des habitants d'un quartier et des entreprises qui y exercent leur activité", selon des prescriptions que la municipalité est chargée d'édicter. Aux termes de l'art. 12 al. 2 du règlement, les bénéficiaires de ces autorisations spéciales reçoivent un "macaron" qui leur permet de stationner à l'intérieur d'un périmètre clairement défini, sans limitation de temps, dans les emplacements habituellement réservés au stationnement limité. La municipalité a adopté le 21 août 1997 des prescriptions sur le stationnement privilégié des résidants sur la voie publique (qui remplacent des premières prescriptions en cette matière, du 5 février 1993). Ces prescriptions prévoient que le territoire est divisé en trois secteurs (centre-ville, périphérie du centre, grande périphérie) et chaque secteur en zones (art. 4 et 5). L'art. 7 de ces prescriptions a la teneur suivante: "Pour autant que les autorisations prévues pour la zone n'aient pas toutes été distribuées, peuvent bénéficier du stationnement prolongé: a) les personnes inscrites auprès du contrôle des habitants et dont le logement principal se trouve à une adresse sise dans la zone concernée, pour les voitures automobiles légères immatriculées à leur nom; b) les entreprises et les commerces, établis le long des rues de la zone concernée, pour les voitures automobiles légères immatriculées à leur nom et dont l'usage est indispensable à leur activité." Selon l'art. 9 des prescriptions, les autorisations spéciales sont valables pour une durée maximale d'une année. Selon l'art. 9 des prescriptions, les autorisations spéciales sont valables pour une durée maximale d'une année. B. A._ exploite en ville de Lausanne un établissement public. Elle est domiciliée dans un autre quartier de la ville. A._ a obtenu durant quelques années un macaron "entreprises" l'autorisant à garer son véhicule sans limite de temps sur les cases de stationnement du secteur centre-ville (secteur "L"), où se trouve son établissement. Le 7 octobre 2003, elle a demandé le renouvellement pour une année supplémentaire de cette autorisation spéciale (macaron). L'office du stationnement de la ville lui a répondu, le 21 octobre 2003, qu'elle ne remplissait pas les conditions prévues par les prescriptions municipales, car elle n'avait pas démontré le caractère indispensable de l'utilisation du véhicule, étant précisé qu'au sens de l'art. 7 let. b desdites prescriptions, un véhicule est indispensable si, sans lui, le fonctionnement même du commerce est mis en cause de façon tangible. L'office du stationnement ajoutait qu'il était tenu désormais de se montrer plus restrictif dans la délivrance des macarons, vu le "succès grandissant de ces autorisations". Le 10 décembre 2003, la direction communale de la sécurité publique a confirmé le refus d'autorisation signifié par l'office du stationnement. A._ a recouru contre cette décision auprès de la municipalité. Cette autorité a rejeté le recours dans ses séances du 15 juillet et du 25 novembre 2004. Avant la notification de la décision motivée, A._ avait été informée que la municipalité, ayant refusé à plusieurs intéressés le renouvellement du macaron "entreprises", avait adopté la position suivante: "Admettre de manière restrictive que peuvent seules être mises au bénéfice des macarons: a) les entreprises dont l'activité paraît directement et clairement liée à l'usage d'un véhicule (entreprises de livraison ou de dépannage); b) les entreprises qui transportent plusieurs fois par jour des objets qui peuvent difficilement être déplacés autrement, en raison de leur volume, de leur encombrement, de leur poids, de leur fragilité, etc.". b) les entreprises qui transportent plusieurs fois par jour des objets qui peuvent difficilement être déplacés autrement, en raison de leur volume, de leur encombrement, de leur poids, de leur fragilité, etc.". C. A._ a recouru contre la décision municipale auprès du Tribunal administratif du canton de Vaud, qui a admis le recours par un arrêt rendu le 21 octobre 2005, annulé la décision rendue le 25 novembre 2004 par la municipalité et renvoyé le dossier à cette autorité pour nouvelle décision dans le sens des considérants. Les frais de justice ont été mis à la charge de la commune. Le Tribunal administratif a retenu que A._ "satisfai[sait] pleinement aux conditions, mêmes plus restrictives que par le passé, fixées par la municipalité pour pouvoir bénéficier du macaron entreprises" (consid. 3 in fine). En tant qu'exploitante de son établissement public, elle déclare effectuer elle-même deux fois par jour des achats de produits frais, et deux fois par semaine des achats en gros d'environ 100 kg auprès de commerces de la banlieue lausannoise. En outre, il n'est pas rare qu'elle doive effectuer des achats à la dernière minute, selon les réservations des clients. Son véhicule est donc "intensément utilisé". Si elle le garait dans le parking public le plus proche, à plus d'une centaine de mètres, cela entraînerait pour elle des coûts non négligeables, des déplacements à pied (quatre à sept trajets aller-retour quotidiens) ainsi que des courses supplémentaires en automobile (navettes entre l'établissement et le parking). Le quartier dans lequel se trouve l'établissement public n'est en outre pas directement desservi par les transports publics. C. A._ a recouru contre la décision municipale auprès du Tribunal administratif du canton de Vaud, qui a admis le recours par un arrêt rendu le 21 octobre 2005, annulé la décision rendue le 25 novembre 2004 par la municipalité et renvoyé le dossier à cette autorité pour nouvelle décision dans le sens des considérants. Les frais de justice ont été mis à la charge de la commune. Le Tribunal administratif a retenu que A._ "satisfai[sait] pleinement aux conditions, mêmes plus restrictives que par le passé, fixées par la municipalité pour pouvoir bénéficier du macaron entreprises" (consid. 3 in fine). En tant qu'exploitante de son établissement public, elle déclare effectuer elle-même deux fois par jour des achats de produits frais, et deux fois par semaine des achats en gros d'environ 100 kg auprès de commerces de la banlieue lausannoise. En outre, il n'est pas rare qu'elle doive effectuer des achats à la dernière minute, selon les réservations des clients. Son véhicule est donc "intensément utilisé". Si elle le garait dans le parking public le plus proche, à plus d'une centaine de mètres, cela entraînerait pour elle des coûts non négligeables, des déplacements à pied (quatre à sept trajets aller-retour quotidiens) ainsi que des courses supplémentaires en automobile (navettes entre l'établissement et le parking). Le quartier dans lequel se trouve l'établissement public n'est en outre pas directement desservi par les transports publics. D. Agissant par la voie du recours de droit public pour violation de l'autonomie communale, la municipalité demande au Tribunal fédéral d'annuler l'arrêt du Tribunal administratif. Elle reproche en substance à la juridiction cantonale de n'avoir pas respecté la latitude de jugement que lui reconnaît le règlement communal sur la circulation et le stationnement, et d'avoir arbitrairement substitué sa propre appréciation à celle de l'autorité communale. Elle conteste en particulier que le véhicule de l'exploitante de l'établissement public en question soit indispensable et intensément utilisé. L'intimée A._ conclut au rejet du recours. Le Tribunal administratif propose également le rejet du recours. L'Office fédéral des routes a été invité à déposer des observations; les parties ont pu se déterminer à ce sujet. L'Office fédéral des routes a été invité à déposer des observations; les parties ont pu se déterminer à ce sujet. E. Par une ordonnance du 21 décembre 2005, le Président de la Ire Cour de droit public a admis la requête d'effet suspensif présentée par la recourante. 